why is gold expensive